export function pay(payInfo, type){
  return new Promise((resolve, reject)=>{
    //#ifndef H5
    uni.requestPayment({
      provider: 'wxpay',
      timeStamp: payInfo.timeStamp,
      nonceStr: payInfo.nonceStr,
      package: payInfo.packageValue,
      signType: payInfo.signType,
      paySign: payInfo.paySign,
    }).then(([err, res])=>{
      if(err){
        console.error('pay fail:' + JSON.stringify(err));
        uni.$x.notify.showToast('支付失败')
        reject(err);
      }else{
        resolve(res)
      }
    })
    //#endif
    //#ifdef H5
    uni.$x.notify.showToast('暂不支持h5')
    reject();
    //#endif
  })
}
  // payRequest(payInfo){
  //   jweixin.config({
  //     debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来，若要查看传入的参数，可以在pc端打开，参数信息会通过log打出，仅在pc端时才会打印。
  //     appId:'wxf0713a10bbae8732', // 必填，公众号的唯一标识
  //     timestamp:payInfo.timeStamp, // 必填，生成签名的时间戳
  //     nonceStr:payInfo.nonceStr, // 必填，生成签名的随机串
  //     signature:payInfo.paySign, // 必填，签名，见附录1
  //     jsApiList: ['chooseWXPay'] // 必填，需要使用的JS接口列表，所有JS接口列表见附录2
  //   });
  //   jweixin.ready(function() {
  //     jweixin.checkJsApi({
  //       jsApiList: ['chooseWXPay'], // 需要检测的JS接口列表，所有JS接口列表见附录2,
  //       success: function(res) {
  //         console.log('checkjsapi Success')
  //         console.log(res);
  //       },
  //       fail:function(res) {
  //         console.log('res')
  //         console.log(res);
  //       }
  //     });
  //     jweixin.chooseWXPay({
  //       timestamp: payInfo.timeStamp, // 支付签名时间戳，注意微信jssdk中的所有使用timestamp字段均为小写。但最新版的支付后台生成签名使用的timeStamp字段名需大写其中的S字符
  //       nonceStr: payInfo.nonceStr, // 支付签名随机串，不长于 32 位
  //       package: payInfo.packageValue, // 统一支付接口返回的prepay_id参数值，提交格式如：prepay_id=***）
  //       signType: payInfo.signType, // 签名方式，默认为'SHA1'，使用新版支付需传入'MD5'
  //       paySign:payInfo.paySign, // 支付签名
  //       success:function(res) {
  //         // 支付成功后的回调函数
  //         console.log('paysuccess')
  //         console.log(res)
  //         // uni.redirectTo({
  //         //     url: 'index'
  //         // });
  //         setTimeout(() => {
  //           uni.navigateBack({
  //             delta: 2
  //           })
  //         }, 1500)
  //       },
  //       cancel: function(r) {
  //       },
  //       fail:function(res) {
  //         console.log(res)
  //       }
  //     });
  //   });
  //   jweixin.error(function(res) {
  //     console.log('error')
  //     console.log(res)
  //     uni.showToast({
  //       icon: 'none',
  //       title: '支付失败了',
  //       duration: 4000
  //     });
  //   });
  // }

